pulp horn - German English Dictionary